English word definition — powered by WordNet
use up (energy)
clear land of its vegetation by burning it off
Want to remember burn off?